package org.szy.plugin.sys.entity;

import com.mybatisflex.annotation.Column;
import com.mybatisflex.annotation.Table;
import org.szy.core.common.entity.BaseEntity;
import org.szy.core.common.listener.BaseInsertListener;
import org.szy.core.common.listener.BaseUpdateListener;

/**
 * 系统职位实体
 *
 * @author wangbuhao
 * @since 2023-06-19 20:13:46
 **/
@Table(value = "sys_position", onInsert = BaseInsertListener.class, onUpdate = BaseUpdateListener.class)
public class SysPosition extends BaseEntity {

    /** 组织Id */
    private String orgId;
    /** 组织名称 */
    private String orgName;
    /** 名称 */
    private String name;
    /** 分类 */
    private String type;
    /** 排序 */
    private Integer sort;
    /** 备注 */
    @Column(isLarge = true)
    private String remark;
    /** 状态（1-启用，0-停用） */
    private Integer status;

    public String getOrgId() {
        return orgId;
    }
    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }
    public String getOrgName() {
        return orgName;
    }
    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getType() {
        return type;
    }
    public void setType(String type) {
        this.type = type;
    }
    public Integer getSort() {
        return sort;
    }
    public void setSort(Integer sort) {
        this.sort = sort;
    }
    public String getRemark() {
        return remark;
    }
    public void setRemark(String remark) {
        this.remark = remark;
    }
    public Integer getStatus() {
        return status;
    }
    public void setStatus(Integer status) {
        this.status = status;
    }

}
